files=list.files(path="../output",full.names = T,pattern = "\\.umap\\.gz$") # read all files ending in .umap.gz to a list of data.tables umapList <- lapply(files, fread) # name the list elements by the file names names(umapList) <-basename(files)